package com.itheimaoa.domain.process;

import java.util.Date;

import com.itheimaoa.domain.privilege.Employee;

/**
 * 自荐信
 */
public class Resume {
	public static final String RUNTIME = "自荐信审批中";
	public static final String PASS = "自荐信审批通过";
	public static final String NOPASS = "自荐信审批没有通过";

	private String rid;
	private String title; // 标题 如：xxx__课程名称_自荐信
	private Date uptime = new Date(); // 上传时间
	private String resumePath; // 保存地址
	private String message; // 用户留言
	private Employee employee; // 审批人
	private String comment; // 审批意见
	private Boolean agree = false; // 是否通过
	private Date approveTime; // 审批时间

	private String status = RUNTIME; // 状态

	private Boolean close = false;// 是否关闭

	private Apply apply; // 属于哪个申请

	private Double score;// 自荐信得分

	public String getRid() {
		return rid;
	}

	public void setRid(String rid) {
		this.rid = rid;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Date getUptime() {
		return uptime;
	}

	public void setUptime(Date uptime) {
		this.uptime = uptime;
	}

	public String getResumePath() {
		return resumePath;
	}

	public void setResumePath(String resumePath) {
		this.resumePath = resumePath;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public Employee getEmployee() {
		return employee;
	}

	public void setEmployee(Employee employee) {
		this.employee = employee;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public Boolean getAgree() {
		return agree;
	}

	public void setAgree(Boolean agree) {
		this.agree = agree;
	}

	public Date getApproveTime() {
		return approveTime;
	}

	public void setApproveTime(Date approveTime) {
		this.approveTime = approveTime;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Apply getApply() {
		return apply;
	}

	public void setApply(Apply apply) {
		this.apply = apply;
	}

	public Double getScore() {
		return score;
	}

	public void setScore(Double score) {
		this.score = score;
	}

	public Boolean getClose() {
		return close;
	}

	public void setClose(Boolean close) {
		this.close = close;
	}

}
